package com.mida.bms.report.api;

import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.context.annotation.DependsOn;

/**
 * 数字患者
 */
@DependsOn("loadFromDatabasePropertyConfig")
@FeignClient(name = "docPatientInfoApi",url = "bms.report.feign.url")
public interface DocPatientInfoApi {

//    /**
//     * getPatientInfo
//     * @param vo
//     * @return
//     */
//    @PostMapping(value = "/docPatientInfo/getPatientInfo",consumes = {"application/json"})
//    @ResponseBody
//    public ListResult getPatientInfo(@RequestBody PatientInfoParameterVo vo);
//
//    /**
//     * getPatientVisitInfo
//     * @param vo
//     * @return
//     */
//    @PostMapping(value = "/docPatientInfo/getPatientVisitInfo",consumes = {"application/json"})
//    @ResponseBody
//    public ListResult getPatientVisitInfo(@RequestBody PatientInfoParameterVo vo);
//
//    /**
//     * 取得未写报告患者列表
//     * @param vo
//     * @return
//     */
//    @PostMapping(value = "/docPatientInfo/getPatientList",consumes = {"application/json"})
//    @ResponseBody
//    public ListResult<DocReportListVo> getPatientList(@RequestBody DocReportListPageVo vo);
}

